forest dormice - French English Dictionary